part of '../repository.dart';

sealed class SigningInFailure {}

class WrongEmailOrPasswordSigningInFailure extends Equatable implements SigningInFailure {
  const WrongEmailOrPasswordSigningInFailure();

  @override
  List<Object?> get props => [];
}

class ServerSigningInFailure extends Equatable implements SigningInFailure {
  const ServerSigningInFailure();

  @override
  List<Object?> get props => [];
}

class NetworkSigningInFailure extends Equatable implements SigningInFailure {
  const NetworkSigningInFailure();

  @override
  List<Object?> get props => [];
}
